home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic Source Code / Visual Basic Source Code.iso / vbsource / powervww / w.txt < prev    next >
Text File  |  1998-01-05  |  86KB  |  2,467 lines

  1. @HELP_CONTENTS
  2. Help contents
  3.  
  4. `Help contents
  5. `──────────────────────────────────────────────────
  6.  
  7. Power View IDE help contains information about following main topics (choose
  8. one to get help for):
  9.  
  10. `About
  11. `──────────────────────────────────────
  12. `~  About Power View IDE                ~ABOUT
  13. `~  About the author                    ~ABOUT_AUTHOR
  14.  
  15. `Basic information
  16. `──────────────────────────────────────
  17. `~  Window basics                       ~WINDOW_BASICS
  18. `~  Dialog basics                       ~DIALOG_BASICS
  19. `~  Menu basics                         ~MENU_BASICS
  20.  
  21. `Using Power View IDE
  22. `──────────────────────────────────────
  23. `~  Main menu                           ~MAIN_MENU
  24. `~  Shortcuts                           ~SHORTCUTS
  25. `~  Configuration                       ~CONFIGURATION
  26. `~  The editor                          ~W_EDITOR
  27. ^
  28. @HELP_ON_HELP
  29. Help on help
  30.  
  31. `Help on help
  32. `──────────────────────────────────────────────────
  33.  
  34. What you're reading now is a help screen. You can browse the text using
  35. arrow keys to move the cursor, or using scroll bars attached to the window.
  36.  
  37. Many help screens contain some highlighted items called cross-references.
  38. Cross-references will lead you to another help screens. To activate a
  39. cross-reference, double-click it, or move the cursor on it and press the
  40. <Enter> key. To go back to previous help screens, you can press the
  41. <Go back> button. To see the help contents, press the <Contents> button. To
  42. see the help index, press the <Index> button. Pressing the <Help> button
  43. will lead you to the help you are reading now.
  44.  
  45. To return to previous help screen you've read, press the <Go back> button
  46. now.
  47.  
  48. You can try cross-references now; choose one of the following topics to get
  49. started:
  50.  
  51. `~  Window basics             ~WINDOW_BASICS
  52. `~  Dialog basics             ~DIALOG_BASICS
  53. `~  Menu basics               ~MENU_BASICS
  54. `~  Help contents             ~HELP_CONTENTS
  55. `~  Help index                ~HELP_INDEX
  56. ^
  57. @D_WINDOWS_LIST
  58. Dialog box Windows list
  59.  
  60. `Windows list dialog box
  61. `──────────────────────────────────────────────────
  62. `Path: Windows/List           <Alt+W L>, <Ctrl+Esc>
  63. `      Local menu/Windows list
  64.  
  65. This dialog box offers a list of currently open windows in the desktop.
  66.  
  67. Select window you want and press <Enter> key to bring that window to the
  68. front and make it active.
  69.  
  70. You can also close selected window by pressing the <Delete> button. If the
  71. text in that window has been changed and not saved, you will be prompted to
  72. do so.
  73. ^
  74. @D_FIND
  75. Dialog box Find
  76.  
  77. `Find dialog box
  78. `──────────────────────────────────────────────────
  79. `Path: Search/Find            <Alt+S F>, <Ctrl+Q F>
  80. `      Local menu/Find
  81.  
  82. You use this dialog box to search current edit window for text.
  83.  
  84. Type the text you want to locate in the <Find what> input box. Select search
  85. options (e.g. <Case sensitive> or <Whole words only>). Press <Enter>.
  86.  
  87. If text is found it becomes selected. A message box will appear if text can
  88. not be found (using selected search options).
  89.  
  90. To search for next appearance of the text, press <Ctrl+L>.
  91.  
  92. `See also:
  93. `~  Search/Replace            ~SEARCH_REPLACE
  94. ^
  95. @D_REPLACE
  96. Dialog box Replace
  97.  
  98. `Replace dialog box
  99. `──────────────────────────────────────────────────
  100. `Path: Search/Replace         <Alt+S R>, <Ctrl+Q A>
  101. `      Local menu/replace
  102.  
  103. You use this dialog box to search current edit window for text and replace
  104. it with another text.
  105.  
  106. Type the text you want to locate in the <Find what> input box. Type the text
  107. you want to replace it in <Replace with> input box. Select search options
  108. (e.g. <Case sensitive> or <Whole words only>) and replace options (e.g.
  109. <Replace all occurrences> or <Prompt on replace>). Press <Enter>.
  110.  
  111. A message box will appear if text can not be found (using selected search
  112. options).
  113.  
  114. If search text is found:
  115.  
  116. 1. If the <Prompt on replace> option is selected, a message box will ask you
  117. whether you want to replace or skip it. If such option is not selected, the
  118. text will be replaced automatically.
  119.  
  120. 2. If <Replace all occurrences> is selected, step 1 is repeated for all
  121. occurrences of the search text.
  122.  
  123. To repeat last search and replace, press <Ctrl+L>.
  124.  
  125. `See also:
  126. `~  Search/Find               ~SEARCH_REPLACE
  127. ^
  128. @D_GOTO_LINE_NUMBER
  129. Dialog box Go to Line Number
  130.  
  131. `Go to line number dialog box
  132. `──────────────────────────────────────────────────
  133. `Path: Search/Go to line        <Alt+S G>, <Ctrl+J>
  134. `      Local menu/Go to line
  135.  
  136. Enter desired line number and press the <Enter> key to locate the line in
  137. the text.
  138. ^
  139. @D_SELECT_FILE
  140. Dialog box Select file
  141.  
  142. `Select file dialog box
  143. `──────────────────────────────────────────────────
  144.  
  145. This dialog box prompts you to select file from the MS-DOS directories.
  146. There are two ways to select the file you want:
  147.  
  148. ■ Select desired file type from <Types> combo box and the <Files> list is
  149. filled with files that match selected type. Select file from the list and
  150. press OK. If file not found in the current directory, you can browse using
  151. <Directories> list or you can change active disk drive using <Drives> combo
  152. box.
  153.  
  154. ■ Type file name in the <Name> input box and press <Enter>. If the name you
  155. typed has wildcard characters (as '*' or '?'), <Files> list is filled with
  156. files that match that mask.
  157.  
  158. `Notes
  159. `─────
  160.  
  161. ■ The <Enter> key (or double clicking on any listed item) presses the <OK>
  162. button.
  163.  
  164. ■ Sometimes (as when you open a file for editing) Select file dialog box
  165. features multiple files to be selected from the <Files> list. In such cases,
  166. use the <Space> key or the right mouse button to toggle file selection.
  167.  
  168. `See also:
  169. `~  Dialog box basics         ~DIALOG_BASICS
  170. ^
  171. @ABOUT
  172. About: Power View IDE
  173.  
  174. `Power View Integrated Development Environment
  175. `──────────────────────────────────────────────────
  176.  
  177. Power View IDE is designed as Watcom C/C++ environment for DOS applications
  178. development. It can be used as a universal DOS IDE as well.
  179.  
  180. Power View IDE has dialog boxes for navigating the most frequently used
  181. options of the Watcom C/C++ compilers and the Watcom Linker. It supports
  182. automatical dependency check for the object files produced by the Watcom
  183. compilers and probably by all other compilers that place dependency
  184. information in the object files.
  185.  
  186. It is possible to specify project targets other than object files as well as
  187. compilers other than Watcom C/C++.
  188.  
  189. Power View IDE traps compiler output and passes it to filter program that
  190. converts it to standard log format. This allows IDE to locate the source
  191. file, line and column for each compiler message. Power View IDE comes up
  192. with filters for Watcom C/C++ compilers, Watcom Assembler and Watcom Linker.
  193. Source of the filters is also provided for those who want to write filters
  194. for other compilers.
  195.  
  196. Power View IDE supports up to 16 user-defined tools. A tool is program or
  197. compiler that can be executed from inside the IDE. Tools' output can be
  198. redirected in specified file or, if there is a filter for the tool, in the
  199. IDE's log window.
  200.  
  201. `See also:
  202. `~  About the author          ~ABOUT_AUTHOR
  203. ^
  204. @ABOUT_AUTHOR
  205. About: The author
  206.  
  207. `The author
  208. `──────────────────────────────────────────────────
  209.  
  210. The Power View IDE is based on Power View, an object library for DOS
  211. applications development, written in standard C++ language, about 30000
  212. lines of source. Power View does not use any other libraries except for
  213. standard ANSI C/C++ libraries.
  214.  
  215. The author is student in the Sofia University.
  216.  
  217. Power View and Power View IDE completely designed and written by:
  218.  
  219. `Emil Dochevsky
  220. `15 "Belitsa" str.
  221. `4002 Plovdiv
  222. `Bulgaria
  223.  
  224. Special thanks to Val, GEMICHA, Ivo.
  225.  
  226. `See also:
  227. `~  About Power View IDE      ~ABOUT
  228. ^
  229. @SHORTCUTS
  230. Power View IDE: Shortcuts
  231.  
  232. `Power View IDE Shortcuts
  233. `──────────────────────────────────────────────────
  234.  
  235. Here is a list of Power View IDE global keyboard shortcuts:
  236.  
  237. `Action                      Shortcut
  238. `──────────────────────────  ───────────────
  239. `Context-sensitive Help      <F1>
  240. `Main menu                   <F10>
  241. `Local menu                  <Alt+F10>
  242. `Save current file           <F2>
  243. `Save all modified files     <Ctrl+F2>
  244. `Open new edit window        <F3>
  245. `Next window                 <F6>,<Ctrl+Tab>
  246. `Previous window             <Ctrl+F6>
  247. `Project window              <Ctrl+P>
  248. `Log window                  <Ctrl+G>
  249. `List of the open windows    <Ctrl+Esc>
  250. `Condensed display           <Esc>
  251. `Compile current file        <Alt+F9>
  252. `Make current project        <F9>
  253. `Next compiler message       <F8>
  254. `Previous compiler message   <F7>
  255. `(Make) Run current project  <F5>
  256. `View DOS screen             <F4>
  257. ^
  258. @MAIN_MENU
  259. Power View IDE: Main menu
  260.  
  261. `Power View IDE Main menu
  262. `──────────────────────────────────────────────────
  263.  
  264. The Power View IDE Main menu contains the following submenus (choose one to
  265. get help for):
  266.  
  267. `~  File                      ~MENU_FILE
  268. `~  Edit                      ~MENU_EDIT
  269. `~  Search                    ~MENU_SEARCH
  270. `~  Compile                   ~MENU_COMPILE
  271. `~  Project                   ~MENU_PROJECT
  272. `~  Options                   ~MENU_OPTIONS
  273. `~  Tools                     ~MENU_TOOLS
  274. `~  Windows                   ~MENU_WINDOWS
  275. `~  Help                      ~MENU_HELP
  276. ^
  277. @MENU_FILE
  278. Menu File
  279.  
  280. `File                                       <Alt+F>
  281. `──────────────────────────────────────────────────
  282.  
  283. The File menu offers choices for opening and loading existing files,
  284. creating new files, shelling to DOS, saving files, and exiting Power View
  285. IDE.
  286.  
  287. `File menu commands
  288. `────────────────────────────
  289. `~  New                       ~FILE_NEW
  290. `~  Open                      ~FILE_OPEN
  291. `~  Save                      ~FILE_SAVE
  292. `~  Save as                   ~FILE_SAVE_AS
  293. `~  Save all                  ~FILE_SAVE_ALL
  294. `~  DOS shell                 ~FILE_DOS_SHELL
  295. `~  Exit                      ~FILE_EXIT
  296.  
  297. Note: When you close an edit window the IDE stores it's state and will
  298. restore it when you open that file again. The state of the last 32 closed
  299. files is stored. The names of the last 9 files will appear at the bottom of
  300. the File menu.
  301. ^
  302. @FILE_NEW
  303. Menu command File/New
  304.  
  305. `File/New                                 <Alt+F N>
  306. `──────────────────────────────────────────────────
  307.  
  308. New opens a new edit window with the default name [Untitled] and
  309. automatically makes the new edit window active.
  310.  
  311. These [Untitled] files are used as a temporary edit buffer; Power View IDE
  312. prompts you to name an [Untitled] file when you save it.
  313. ^
  314. @FILE_OPEN
  315. Menu command File/Open
  316.  
  317. `File/Open                          <Alt+F O>, <F3>
  318. `──────────────────────────────────────────────────
  319.  
  320. The Open command displays the ~Open a file~D_SELECT_FILE dialog box. In this
  321. dialog box, you select the file you want to open in an edit window.
  322.  
  323. `Notes
  324. `─────
  325.  
  326. ■ In the ~Open a file~D_SELECT_FILE dialog box you can select multiple files
  327. for opening.
  328.  
  329. ■ If <Open from include dirs> (~Editor options~D_EDITOR dialog box) is
  330. checked, when you select a file for opening and the file is not found in the
  331. specified/current directory, Power View IDE will search the file in the
  332. <Include directories> you have specified in the ~Directories~D_DIRS dialog
  333. box. If the file still not found, Power View IDE opens a new edit window
  334. with the name you have specified.
  335. ^
  336. @FILE_SAVE
  337. Menu command File/Save
  338.  
  339. `File/Save                          <Alt+F S>, <F2>
  340. `──────────────────────────────────────────────────
  341.  
  342. The Save command saves the file that's in the active edit window to disk.
  343.  
  344. If the file has a default name (such as [Untitled]), Power View IDE opens
  345. the ~Save file as~D_SELECT_FILE dialog box so you can rename the file and
  346. save it in a different directory or on a different drive.
  347. ^
  348. @FILE_SAVE_AS
  349. Menu command File/Save as
  350.  
  351. `File/Save as                             <Alt+F A>
  352. `──────────────────────────────────────────────────
  353.  
  354. Save as opens up the ~Save file as~D_SELECT_FILE dialog box, where you can
  355. save the file in the active edit window under a different name, in a
  356. different directory, or on a different drive.
  357.  
  358. All windows containing this file are updated with the new name.
  359. ^
  360. @FILE_SAVE_ALL
  361. Menu command File/Save all
  362.  
  363. `File/Save all                 <Alt+F L>, <Ctrl+F2>
  364. `──────────────────────────────────────────────────
  365.  
  366. Save All saves all modified files in open edit windows.
  367. ^
  368. @FILE_DOS_SHELL
  369. Menu command File/DOS shell
  370.  
  371. `File/DOS shell                           <Alt+F D>
  372. `──────────────────────────────────────────────────
  373.  
  374. With the DOS Shell command, you can leave Power View IDE temporarily to
  375. perform a DOS command or enter another program.
  376.  
  377. To return to Power View IDE, type EXIT at the DOS prompt, then press
  378. <Enter>.
  379. ^
  380. @FILE_CLOSED_FILES
  381. Menu command File/Closed files
  382.  
  383. `File/Closed files                     <Alt+F 1..9>
  384. `──────────────────────────────────────────────────
  385.  
  386. Select this command to open the file again. This will restore its state as
  387. well.
  388. ^
  389. @FILE_EXIT
  390. Menu command File/Exit
  391.  
  392. `File/Exit                       <Alt+F X>, <Alt+X>
  393. `──────────────────────────────────────────────────
  394.  
  395. The Exit command exits Power View IDE, removes it from memory, and returns
  396. you to DOS.
  397.  
  398. If you've modified a source file without saving it, Power View IDE prompts
  399. you to do so before exiting.
  400. ^
  401. @MENU_EDIT
  402. Menu Edit
  403.  
  404. `Edit                                       <Alt+E>
  405. `──────────────────────────────────────────────────
  406.  
  407. The Edit menu provides commands to cut, copy, and paste text in edit
  408. windows.
  409.  
  410. You can also open a Clipboard window to view or edit its contents.
  411.  
  412. `Edit menu commands
  413. `────────────────────────────
  414. `~  Undo                      ~EDIT_UNDO
  415. `~  Cut                       ~EDIT_CUT
  416. `~  Copy                      ~EDIT_COPY
  417. `~  Paste                     ~EDIT_PASTE
  418. `~  Clear                     ~EDIT_CLEAR
  419. `~  Show clipboard            ~EDIT_CLIPBOARD
  420. ^
  421. @EDIT_UNDO
  422. Menu command Edit/Undo
  423.  
  424. `Edit/Undo                    <Alt+E U>, <Alt+BkSp>
  425. `Local menu/Undo
  426. `──────────────────────────────────────────────────
  427.  
  428. The Undo command takes back the last editing sequence you performed
  429. somewhere in the text.
  430.  
  431. Undo works on the last modified or deleted text only.
  432. ^
  433. @EDIT_CUT
  434. Menu command Edit/Cut
  435.  
  436. `Edit/Cut                    <Alt+E T>, <Shift+Del>
  437. `Local menu/Cut
  438. `──────────────────────────────────────────────────
  439.  
  440. The Cut command removes the selected text from your file and places the text
  441. in the Clipboard.
  442.  
  443. You can then choose Edit/~Paste~EDIT_PASTE to paste the cut text into any
  444. other file (or somewhere else in the same file).
  445.  
  446. The text remains selected in the Clipboard so you can paste it as many times
  447. as you want.
  448. ^
  449. @EDIT_COPY
  450. Menu command Edit/Copy
  451.  
  452. `Edit/Copy                    <Alt+E C>, <Ctrl+Ins>
  453. `Local menu/Copy
  454. `──────────────────────────────────────────────────
  455.  
  456. The Copy command leaves the selected text intact but places an exact copy of
  457. it in the Clipboard.
  458.  
  459. To paste the copied text into any other file, choose Edit/~Paste~EDIT_PASTE.
  460. ^
  461. @EDIT_PASTE
  462. Menu command Edit/Paste
  463.  
  464. `Edit/Paste                  <Alt+E P>, <Shift+Ins>
  465. `Local menu/Paste
  466. `──────────────────────────────────────────────────
  467.  
  468. The Paste command inserts the selected text from the Clipboard into the
  469. current window at the cursor position.
  470. ^
  471. @EDIT_CLEAR
  472. Menu command Edit/Clear
  473.  
  474. `Edit/Clear                        <Alt+E L>, <Del>
  475. `Local menu/Clear
  476. `──────────────────────────────────────────────────
  477.  
  478. The Clear command removes the selected text but does not put it into the
  479. Clipboard.
  480.  
  481. This means you can't paste the text as you could if you had chosen
  482. Edit/~Cut~EDIT_CUT or Edit/~Copy~EDIT_COPY.
  483.  
  484. The cleared text is not retrievable.
  485. ^
  486. @EDIT_CLIPBOARD
  487. Menu command Edit/Show clipboard
  488.  
  489. `Edit/Show clipboard                      <Alt+E S>
  490. `──────────────────────────────────────────────────
  491.  
  492. The Show Clipboard command opens the Clipboard window, which stores the text
  493. you cut and copy from other windows. Any text you cut or copy is placed at
  494. the current cursor position in the Clipboard, replacing selected text.
  495.  
  496. The currently selected (highlighted) Clipboard text is the text Power View
  497. IDE uses when you choose Edit/~Paste~EDIT_PASTE.
  498. ^
  499. @MENU_SEARCH
  500. Menu Search
  501.  
  502. `Search                                     <Alt+S>
  503. `──────────────────────────────────────────────────
  504.  
  505. The Search menu provides commands to search for text or functions
  506. declarations in your files.
  507.  
  508. `Search menu commands
  509. `────────────────────────────
  510. `~  Find                      ~SEARCH_FIND
  511. `~  Replace                   ~SEARCH_REPLACE
  512. `~  Search again              ~SEARCH_AGAIN
  513. `~  Go to line                ~SEARCH_LINE
  514. `~  Condense                  ~SEARCH_CONDENSE
  515. ^
  516. @SEARCH_FIND
  517. Menu command Search/Find
  518.  
  519. `Search/Find                  <Alt+S F>, <Ctrl+Q F>
  520. `Local menu/Find
  521. `──────────────────────────────────────────────────
  522.  
  523. The Find command displays the ~Find~D_FIND dialog box, where you type the
  524. text you want to search for.
  525.  
  526. In this dialog box you can set several options that affect the search.
  527. ^
  528. @SEARCH_REPLACE
  529. Menu command Search/Replace
  530.  
  531. `Search/Replace               <Alt+S R>, <Ctrl+Q A>
  532. `Local menu/Replace
  533. `──────────────────────────────────────────────────
  534.  
  535. The Replace command displays the ~Replace~D_REPLACE dialog box, where you
  536. type the text you want to search for and text you want to replace it with.
  537.  
  538. In this dialog box you can set several options that affect the search and
  539. replace.
  540. ^
  541. @SEARCH_AGAIN
  542. Menu command Search/Search again
  543.  
  544. `Search/Search again            <Alt+S S>, <Ctrl+L>
  545. `──────────────────────────────────────────────────
  546.  
  547. The Search again command repeats the last Search/~Find~SEARCH_FIND or
  548. Search/~Replace~SEARCH_REPLACE command.
  549.  
  550. All settings you made in the Find dialog box remain the same when you choose
  551. Search again.
  552. ^
  553. @SEARCH_CONDENSE
  554. Menu command Search/Condense
  555.  
  556. `Search/Condense                   <Alt+S C>, <Esc>
  557. `Local menu/Condense
  558. `──────────────────────────────────────────────────
  559.  
  560. The Condense command opens the ~Condensed display~D_CONDENSED dialog box
  561. which contains main lines of the current edit window. Usually this dialog
  562. shows class and function declarations.
  563.  
  564. You can select line and press <Enter> to go to that source location.
  565. ^
  566. @SEARCH_LINE
  567. Menu command Search/Go to line
  568.  
  569. `Search/Go to Line              <Alt+S G>, <Ctrl+J>
  570. `Local menu/Go to Line
  571. `──────────────────────────────────────────────────
  572.  
  573. The Go to Line command displays the ~Go to line number~D_GOTO_LINE_NUMBER
  574. dialog box, which prompts for the line number you want to find.
  575.  
  576. Power View IDE displays the current line and column number in the lower left
  577. corner of every edit window.
  578. ^
  579. @SEARCH_FILE
  580. Menu command File at cursor
  581.  
  582. `Local menu/File at cursor             <Ctrl+Enter>
  583. `──────────────────────────────────────────────────
  584.  
  585. Select this command if you want to open file whose name is the word cursor
  586. is on. If there is no extension, default editor extension (see
  587. Options/~Editor~OPTIONS_EDITOR ) is assumed.
  588.  
  589. If <Open from include dirs> (~Editor options~D_EDITOR dialog box) is
  590. checked and the file is not found in the current directory, Power View IDE
  591. will search the file at these locations, in exact order:
  592.  
  593. 1. Source directory of the current editor window file;
  594.  
  595. 2. <Include directories> you have specified in the ~Directories~D_DIRS
  596. dialog box.
  597.  
  598. If the file still not found, Power View IDE opens a new edit window.
  599. ^
  600. @MENU_COMPILE
  601. Menu Compile
  602.  
  603. `Compile                                    <Alt+C>
  604. `──────────────────────────────────────────────────
  605.  
  606. The Compile menu provides commands for building your project and for
  607. locating messages from the last compilation.
  608.  
  609. `Compile menu commands
  610. `────────────────────────────
  611. `~  Compile                   ~COMPILE_COMPILE
  612. `~  Make                      ~COMPILE_MAKE
  613. `~  Build all                 ~COMPILE_BUILD
  614. `~  Link                      ~COMPILE_LINK
  615. `~  Next message              ~COMPILE_NEXT
  616. `~  Previous message          ~COMPILE_PREVIOUS
  617. `~  Run                       ~COMPILE_RUN
  618. `~  Parameters                ~COMPILE_PARAMS
  619. ^
  620. @COMPILE_COMPILE
  621. Menu command Compile/Compile
  622.  
  623. `Compile/Compile                <Alt+C C>, <Alt+F9>
  624. `──────────────────────────────────────────────────
  625.  
  626. Compile command executes Watcom C/C++ compiler for the file in the current
  627. edit window, specifying compiler options according to the selections in the
  628. Options/~Compiler~OPTIONS_COMPILER dialog boxes.
  629.  
  630. If command line for the compiler becomes longer than 127 characters, Power
  631. View IDE makes temporary file with the command line and passes it to Watcom
  632. C++ compiler.
  633. ^
  634. @COMPILE_MAKE
  635. Menu command Compile/Make
  636.  
  637. `Compile/Make                       <Alt+C M>, <F9>
  638. `──────────────────────────────────────────────────
  639.  
  640. This command walks through project files and compares every target file
  641. date/time stamp with date/time stamp of the files that target depend on.
  642. If target is older than source, make command executes specified compiler.
  643. If target file has not been updated, Power View IDE stops make loop and
  644. (if there is filter program for this compiler) automatically locates errors
  645. or warnings from the compiler.
  646.  
  647. If all target files are successfully created Power View IDE executes Watcom
  648. Linker in order to produce target EXE file.
  649.  
  650. `See also:
  651. `~  Compile/Build all         ~COMPILE_BUILD
  652. ^
  653. @COMPILE_BUILD
  654. Menu command Compile/Build all
  655.  
  656. `Compile/Build all                        <Alt+C B>
  657. `──────────────────────────────────────────────────
  658.  
  659. Build all walks through project files and executes specified compiler no
  660. matter target is older than source, or not.
  661.  
  662. If all target files are successfully created Power View IDE executes Watcom
  663. Linker in order to produce target EXE file.
  664.  
  665. `See also:
  666. `~  Compile/Make              ~COMPILE_MAKE
  667. ^
  668. @COMPILE_LINK
  669. Menu command Compile/Link
  670.  
  671. `Compile/Link                             <Alt+C L>
  672. `──────────────────────────────────────────────────
  673.  
  674. This command executes Watcom Linker in order to produce target EXE file.
  675. For link to succeed, all target object files must exist.
  676.  
  677. `See also:
  678. `~  Compile/Make              ~COMPILE_MAKE
  679. ^
  680. @COMPILE_TIMECHECK
  681. Menu command Compile/Time validity check
  682.  
  683. `Compile/Time validity check              <Alt+C T>
  684. `──────────────────────────────────────────────────
  685.  
  686. This command toggles time stamp validity check ON and OFF. When it is ON,
  687. Power View IDE compares every source/target time stamp and your system time,
  688. and warns if time stamp is in the future.
  689.  
  690. Time stamp validity check status is saved/restored with the IDE desktop
  691. status.
  692. ^
  693. @COMPILE_NEXT
  694. Menu command Compile/Next message
  695.  
  696. `Compile/Next message               <Alt+C N>, <F8>
  697. `──────────────────────────────────────────────────
  698.  
  699. After compiler execution (e.g. ~Log~W_LOGOUT window is not empty) this
  700. command selects next log line. If this is error message, source file is
  701. loaded and cursor is placed on the mistaken line.
  702.  
  703. You can also select Log window and use arrow keys to browse through
  704. compiler log.
  705.  
  706. `See also:
  707. `~  Compile/Make              ~COMPILE_MAKE
  708. `~  Compile/Previous message  ~COMPILE_PREVIOUS
  709. ^
  710. @COMPILE_PREVIOUS
  711. Menu command Compile/Previous message
  712.  
  713. `Compile/Previous message           <Alt+C P>, <F7>
  714. `──────────────────────────────────────────────────
  715.  
  716. After compiler execution (e.g. ~Log~W_LOGOUT window is not empty) this
  717. command selects previous log line. If this is error message, source file is
  718. loaded and cursor is placed on the mistaken line.
  719.  
  720. You can also select Log window and use arrow keys to browse through
  721. compiler log.
  722.  
  723. `See also:
  724. `~  Compile/Make              ~COMPILE_MAKE
  725. `~  Compile/Next message      ~COMPILE_NEXT
  726. ^
  727. @COMPILE_RUN
  728. Menu command Compile/Run
  729.  
  730. `Compile/Run                        <Alt+C R>, <F5>
  731. `──────────────────────────────────────────────────
  732.  
  733. This command executes Compile/~Make~COMPILE_MAKE command and then, if
  734. compiling and linking are successful, executes the project.
  735.  
  736. To specify project's parameters (command line), use
  737. Compile/~Parameters~COMPILE_PARAMS menu command.
  738.  
  739. `See also:
  740. `~  Compile/Make              ~COMPILE_MAKE
  741. ^
  742. @COMPILE_PARAMS
  743. Menu command Compile/Parameters
  744.  
  745. `Compile/Parameters                       <Alt+C A>
  746. `──────────────────────────────────────────────────
  747.  
  748. This command activates ~Program parameters~D_PARAMS dialog box, where you
  749. specify command line for your project.
  750.  
  751. `See also:
  752. `~  Compile/Run               ~COMPILE_RUN
  753. ^
  754. @MENU_PROJECT
  755. Menu Project
  756.  
  757. `Project                                    <Alt+P>
  758. `──────────────────────────────────────────────────
  759.  
  760. The Project menu provides following commands for managing your project.
  761.  
  762. `Project menu commands
  763. `────────────────────────────
  764. `~  Open                      ~PROJECT_OPEN
  765. `~  Close                     ~PROJECT_CLOSE
  766. `~  Add entry                 ~PROJECT_ADD
  767. `~  Insert entry              ~PROJECT_INS
  768. `~  Edit file                 ~PROJECT_EDIT
  769. `~  Delete entry              ~PROJECT_DEL
  770. `~  Local options             ~PROJECT_LOCAL
  771. `~  Depends                   ~PROJECT_DEPENDS
  772. `~  Export make file          ~PROJECT_EXPORT
  773. ^
  774. @PROJECT_OPEN
  775. Menu command Project/Open
  776.  
  777. `Project/Open                             <Alt+P O>
  778. `──────────────────────────────────────────────────
  779.  
  780. The Open project command displays the ~Open a project~D_SELECT_FILE dialog
  781. box. In this dialog box, you select the project you want to open. If you
  782. specify file name that do not exist, new project with given name is created.
  783.  
  784. When you open a project, the ~Project~W_PROJECT window appears, showing
  785. project sources and targets. Closing this window will not deactivate the
  786. project ── project window is still accessible using
  787. Windows/~Project~WINDOW_PROJECT menu command. If you really want to close
  788. the project, use Project/~Close~PROJECT_CLOSE menu command.
  789.  
  790. If there is no current project, Power View IDE works with current edit
  791. window as a single-target project and uses Watcom C/C++ compiler and Watcom
  792. Linker for compiling and linking. This mode is useful when you want to
  793. compile and run some tiny C/C++ program, such as Watcom C/C++ library
  794. example.
  795.  
  796. `See also:
  797. `~  Project/Close             ~PROJECT_CLOSE
  798. ^
  799. @PROJECT_CLOSE
  800. Menu command Project/Close
  801.  
  802. `Project/Close                            <Alt+P C>
  803. `──────────────────────────────────────────────────
  804.  
  805. Use this command to deactivate current project. When there is no current
  806. project, Power View IDE works with current edit window as a single-target
  807. project and uses Watcom C/C++ compiler and Watcom Linker for compile and
  808. link. This mode is useful when you want to compile and run some tiny C/C++
  809. program, such as Watcom C/C++ library example.
  810.  
  811. `See also:
  812. `~  Project/Open              ~PROJECT_OPEN
  813. ^
  814. @PROJECT_ADD
  815. Menu command Project/Add entry
  816.  
  817. `Project/Add entry                        <Alt+P A>
  818. `Local_menu/Add entry
  819. `──────────────────────────────────────────────────
  820.  
  821. This command displays the ~Add/Insert project entry~D_SELECT_FILE dialog box
  822. where you select source file to be added to the current project.
  823.  
  824. Note that in the ~Add/Insert project entry~D_SELECT_FILE dialog box you can
  825. select multiple files to be added/inserted to your project.
  826.  
  827. `See also:
  828. `~  Project/Insert entry      ~PROJECT_INS
  829. ^
  830. @PROJECT_INS
  831. Menu command Project/Insert entry
  832.  
  833. `Project/Insert entry           <Alt+P I>, <Insert>
  834. `Local menu/Insert entry
  835. `──────────────────────────────────────────────────
  836.  
  837. This command displays the ~Add/Insert project entry~D_SELECT_FILE dialog
  838. box where you select source file to be inserted at current cursor position
  839. of the current project.
  840.  
  841. Note that in the ~Add/Insert project entry~D_SELECT_FILE dialog box you can
  842. select multiple files to be added/inserted to your project.
  843.  
  844. `See also:
  845. `~  Project/Add entry         ~PROJECT_ADD
  846. ^
  847. @PROJECT_EDIT
  848. Menu command Project/Edit file
  849.  
  850. `Project/Edit file               <Alt+P E>, <Enter>
  851. `Local menu/Edit file
  852. `──────────────────────────────────────────────────
  853.  
  854. Select this command to open selected project source file in an edit window.
  855. This is equivalent of double clicking project entry with the mouse, or
  856. pressing the <Enter> key when ~Project~W_PROJECT window is active.
  857.  
  858. `See also:
  859. `~  Project/Open              ~PROJECT_OPEN
  860. ^
  861. @PROJECT_DEL
  862. Menu command Project/Delete entry
  863.  
  864. `Project/Delete entry              <Alt+P D>, <Del>
  865. `Local menu/Delete entry
  866. `──────────────────────────────────────────────────
  867.  
  868. Use this command to delete currently selected project entry. Power View IDE
  869. prompts with Yes/No dialog box to confirm your choice once more.
  870.  
  871. `See also:
  872. `~  Project/Add entry         ~PROJECT_ADD
  873. `~  Project/Insert entry      ~PROJECT_INS
  874. ^
  875. @PROJECT_LOCAL
  876. Menu command Project/Local options
  877.  
  878. `Project/Local options          <Alt+P L>, <Ctrl+O>
  879. `Local menu/Local options
  880. `──────────────────────────────────────────────────
  881.  
  882. This command displays the ~Local compiler options~D_LOCAL_OPTIONS dialog box
  883. where you specify compiler command line options, valid only for the selected
  884. project entry.
  885.  
  886. `See also:
  887. `~  Project/Depends           ~PROJECT_DEPENDS
  888. ^
  889. @PROJECT_DEPENDS
  890. Menu command Project/Depends
  891.  
  892. `Project/Depends                <Alt+P P>, <Ctrl+D>
  893. `Local menu/Depends
  894. `──────────────────────────────────────────────────
  895.  
  896. This command brings up the ~Dependency list~D_DEPENDENCY dialog box where
  897. you specify source files that selected project target depends on, if the
  898. compiler for this target do not place dependency information in the object
  899. file.
  900.  
  901. `See also:
  902. `~  Project/Local options     ~PROJECT_LOCAL
  903. ^
  904. @PROJECT_EXPORT
  905. Menu command Project/Export make file
  906.  
  907. `Project/Export make file                 <Alt+P X>
  908. `Local menu/Export make file
  909. `──────────────────────────────────────────────────
  910.  
  911. This command brings up the ~Export make file~D_EXPORT_MAKEFILE dialog box
  912. where you enter file name to export the current project. The produced file
  913. is WMAKE-compatible but it is not so hard to convert it to UNIX or some
  914. other make file format.
  915. ^
  916. @MENU_OPTIONS
  917. Menu Options
  918.  
  919. `Options                                    <Alt+O>
  920. `──────────────────────────────────────────────────
  921.  
  922. The Options menu provides commands for configuration of the Watcom C/C++
  923. compiler, Watcom Linker, and the Power View IDE:
  924.  
  925. `Options menu commands
  926. `────────────────────────────
  927. `~  Fast                      ~OPTIONS_FAST
  928. `~  Compiler >                ~OPTIONS_COMPILER
  929. `~  Linker                    ~OPTIONS_LINKER
  930. `~  Editor                    ~OPTIONS_EDITOR
  931. `~  Directories               ~OPTIONS_DIRS
  932. `~  Tools                     ~OPTIONS_TOOLS
  933. `~  Open                      ~OPTIONS_OPEN
  934. `~  Save                      ~OPTIONS_SAVE
  935. `~  Save as                   ~OPTIONS_SAVE_AS
  936. ^
  937. @OPTIONS_FAST
  938. Menu command Options/Fast
  939.  
  940. `Options/Fast                             <Alt+O F>
  941. `──────────────────────────────────────────────────
  942.  
  943. This command opens ~Fast compiler/linker options~D_FAST_OPTIONS dialog box
  944. where you specify both Watcom compiler & linker options. This dialog does
  945. not allow detailed options setup but in most cases is absolutely sufficient.
  946.  
  947. `See also:
  948. `~  Compiler (Options submenu)   ~OPTIONS_COMPILER
  949. `~  Linker (Options menu command)~OPTIONS_LINKER
  950. ^
  951. @OPTIONS_COMPILER
  952. Menu Options/Compiler
  953.  
  954. `Options/Compiler                         <Alt+O C>
  955. `──────────────────────────────────────────────────
  956.  
  957. This submenu provides commands for configuration of the Watcom C/C++
  958. compiler (choose one to get help for).
  959.  
  960. `Options/Compiler menu commands
  961. `──────────────────────────────
  962. `~  Code                      ~COMPILER_CODE
  963. `~  Advanced code             ~COMPILER_ADV_CODE
  964. `~  Build target              ~COMPILER_TARGET
  965. `~  Optimizations             ~COMPILER_OPTIMIZATIONS
  966. `~  Debugging                 ~COMPILER_DEBUGGING
  967. `~  floating-point            ~COMPILER_FLOATING
  968. `~  C++ exceptions            ~COMPILER_EXCEPTIONS
  969. `~  Segment regs              ~COMPILER_SEGMENTS
  970. `~  Preprocessor              ~COMPILER_PREPROCESSOR
  971. `~  Names                     ~COMPILER_NAMES
  972. `~  Messages                  ~COMPILER_MESSAGES
  973. ^
  974. @COMPILER_CODE
  975. Menu command Options/Compiler/Code
  976.  
  977. `Options/Compiler/Code                  <Alt+O C C>
  978. `──────────────────────────────────────────────────
  979.  
  980. This menu command brings up ~Code generation~D_CODE_GENERATION dialog box
  981. where you specify code generation compiler options.
  982. ^
  983. @COMPILER_ADV_CODE
  984. Menu command Options/Compiler/Advanced code
  985.  
  986. `Options/Compiler/Advanced code         <Alt+O C A>
  987. `──────────────────────────────────────────────────
  988.  
  989. This menu command brings up ~Advanced code generation~D_ADV_CODE_GENERATION
  990. dialog box where you specify advanced code generation compiler options.
  991. ^
  992. @COMPILER_TARGET
  993. Menu command Options/Compiler/Build target
  994.  
  995. `Options/Compiler/Build target          <Alt+O C B>
  996. `──────────────────────────────────────────────────
  997.  
  998. This menu command brings up ~Build target~D_COMPILER_TARGET dialog box where
  999. you specify build target compiler options.
  1000. ^
  1001. @COMPILER_OPTIMIZATIONS
  1002. Menu command Options/Compiler/Optimizations
  1003.  
  1004. `Options/Compiler/Optimizations         <Alt+O C O>
  1005. `──────────────────────────────────────────────────
  1006.  
  1007. This menu command brings up ~Optimizations~D_OPTIMIZATIONS dialog box where
  1008. you specify optimization compiler options.
  1009. ^
  1010. @COMPILER_DEBUGGING
  1011. Menu command Options/Compiler/Debugging
  1012.  
  1013. `Options/Compiler/Debugging             <Alt+O C D>
  1014. `──────────────────────────────────────────────────
  1015.  
  1016. This menu command brings up ~Debugging information~D_DEBUGGING dialog box
  1017. where you specify debugging information compiler options.
  1018. ^
  1019. @COMPILER_FLOATING
  1020. Menu command Options/Compiler/floating-point
  1021.  
  1022. `Options/Compiler/floating-point        <Alt+O C F>
  1023. `──────────────────────────────────────────────────
  1024.  
  1025. This menu command brings up ~floating-point~D_FLOATING dialog box where you
  1026. specify floating-point compiler options.
  1027. ^
  1028. @COMPILER_EXCEPTIONS
  1029. Menu command Options/Compiler/C++ exceptions
  1030.  
  1031. `Options/Compiler/C++ exceptions        <Alt+O C X>
  1032. `──────────────────────────────────────────────────
  1033.  
  1034. This menu command brings up ~Exception handling~D_EXCEPTIONS dialog box
  1035. where you specify C++ exceptions handling compiler options.
  1036. ^
  1037. @COMPILER_SEGMENTS
  1038. Menu command Options/Compiler/Segment regs
  1039.  
  1040. `Options/Compiler/Segment regs          <Alt+O C S>
  1041. `──────────────────────────────────────────────────
  1042.  
  1043. This menu command brings up ~Segment registers~D_SEGMENTS dialog box where
  1044. you specify segment registers compiler options.
  1045. ^
  1046. @COMPILER_PREPROCESSOR
  1047. Menu command Options/Compiler/Preprocessor
  1048.  
  1049. `Options/Compiler/Preprocessor          <Alt+O C P>
  1050. `──────────────────────────────────────────────────
  1051.  
  1052. This menu command brings up ~Preprocess files~D_PREPROCESS dialog box where
  1053. you specify preprocess files compiler options.
  1054. ^
  1055. @COMPILER_NAMES
  1056. Menu command Options/Compiler/Names
  1057.  
  1058. `Options/Compiler/Names                 <Alt+O C N>
  1059. `──────────────────────────────────────────────────
  1060.  
  1061. This menu command brings up ~Names~D_NAMES dialog box where you specify
  1062. segment names compiler options.
  1063. ^
  1064. @COMPILER_MESSAGES
  1065. Menu command Options/Compiler/Messages
  1066.  
  1067. `Options/Compiler/Messages              <Alt+O C M>
  1068. `──────────────────────────────────────────────────
  1069.  
  1070. This menu command brings up ~Compiler messages~D_MESSAGES dialog box where
  1071. you specify messages compiler options.
  1072. ^
  1073. @OPTIONS_LINKER
  1074. Menu command Options/Linker
  1075.  
  1076. `Options/Linker                           <Alt+O L>
  1077. `──────────────────────────────────────────────────
  1078.  
  1079. This command opens ~Linker options~D_LINKER dialog box where you specify
  1080. Watcom Linker options.
  1081. ^
  1082. @OPTIONS_EDITOR
  1083. Menu command Options/Editor
  1084.  
  1085. `Options/Editor                           <Alt+O E>
  1086. `──────────────────────────────────────────────────
  1087.  
  1088. This command opens ~Editor options~D_EDITOR dialog box where you specify
  1089. Power View Editors options.
  1090. ^
  1091. @OPTIONS_DIRS
  1092. Menu command Options/Directories
  1093.  
  1094. `Options/Directories                      <Alt+O D>
  1095. `──────────────────────────────────────────────────
  1096.  
  1097. This command opens ~Directories~D_DIRS dialog box where you specify Power
  1098. View IDE default directories.
  1099. ^
  1100. @OPTIONS_TOOLS
  1101. Menu command Options/Tools
  1102.  
  1103. `Options/Tools                            <Alt+O T>
  1104. `──────────────────────────────────────────────────
  1105.  
  1106. This command opens ~Tools~D_TOOLS dialog box where you can select programs
  1107. that can be used as tools from inside the Power View IDE. These programs
  1108. appears in the ~Tools~MENU_TOOLS menu.
  1109.  
  1110. `See also:
  1111. `~  Tools menu                ~MENU_TOOLS
  1112. ^
  1113. @OPTIONS_OPEN
  1114. Menu command Options/Open
  1115.  
  1116. `Options/Open                             <Alt+O O>
  1117. `──────────────────────────────────────────────────
  1118.  
  1119. This command displays ~Open options~D_SELECT_FILE dialog box where you
  1120. select options file to read options from.
  1121.  
  1122. `See also:
  1123. `~  Options/Save              ~OPTIONS_SAVE
  1124. ^
  1125. @OPTIONS_SAVE
  1126. Menu command Options/Save
  1127.  
  1128. `Options/Save                             <Alt+O S>
  1129. `──────────────────────────────────────────────────
  1130.  
  1131. This command saves currently specified options in a file.
  1132.  
  1133. `See also:
  1134. `~  Options/Save as           ~OPTIONS_SAVE_AS
  1135. ^
  1136. @OPTIONS_SAVE_AS
  1137. Menu command Options/Save as
  1138.  
  1139. `Options/Save as                          <Alt+O A>
  1140. `──────────────────────────────────────────────────
  1141.  
  1142. This command brings up ~Save options as~D_SELECT_FILE dialog box which
  1143. allow you to save currently specified options under a different file name,
  1144. in different directory, or on different drive.
  1145.  
  1146. `See also:
  1147. `~  Options/Save              ~OPTIONS_SAVE
  1148. ^
  1149. @MENU_TOOLS
  1150. Menu Tools
  1151.  
  1152. `Tools                                      <Alt+T>
  1153. `──────────────────────────────────────────────────
  1154.  
  1155. The Tools menu contains titles of the user-defined tools that can be started
  1156. from inside the Power View IDE.
  1157.  
  1158. At the bottom of this menu appears the ~Toolbar~TOOLS_TOOLBAR menu command.
  1159.  
  1160. `See also:
  1161. `~  Options/Tools             ~OPTIONS_TOOLS
  1162. ^
  1163. @TOOLS_TOOLBAR
  1164. Menu command Tools/Toolbar
  1165.  
  1166. `Tools/Toolbar                            <Alt+T B>
  1167. `──────────────────────────────────────────────────
  1168.  
  1169. This command toggles Power View IDE toolbar.
  1170.  
  1171. Toolbar status is saved/restored with the IDE desktop status.
  1172. ^
  1173. @WINDOWS_CALCULATOR
  1174. Menu command Windows/Calculator
  1175.  
  1176. `Windows/Calculator                       <Alt+W C>
  1177. `──────────────────────────────────────────────────
  1178.  
  1179. This command opens build-in Power View IDE Calculator.
  1180. ^
  1181. @TOOLS_TOOL
  1182. Menu command Tools/Tool
  1183.  
  1184. `Tools/Tool
  1185. `──────────────────────────────────────────────────
  1186.  
  1187. Use this command to execute selected user-defined tool.
  1188. ^
  1189. @MENU_WINDOWS
  1190. Menu Windows
  1191.  
  1192. `Windows                                    <Alt+W>
  1193. `──────────────────────────────────────────────────
  1194.  
  1195. The Windows menu contains commands for manipulating and opening windows.
  1196.  
  1197. Most of the windows you open from this menu have all the standard window
  1198. elements, like scroll bars, a close box, and zoom icons.
  1199.  
  1200. For more about windows and their elements, see the
  1201. ~Window basics~WINDOW_BASICS Help screen.
  1202.  
  1203. `Windows menu commands
  1204. `────────────────────────────
  1205. `~  Tile                      ~WINDOW_TILE
  1206. `~  Cascade                   ~WINDOW_CASCADE
  1207. `~  Close all                 ~WINDOW_CLOSE_ALL
  1208. `~  Arrange icons             ~WINDOW_ARRANGE
  1209. `~  Refresh display           ~WINDOW_REFRESH
  1210. `~  Next                      ~WINDOW_NEXT
  1211. `~  Previous                  ~WINDOW_PREVIOUS
  1212. `~  List                      ~WINDOW_LIST
  1213. `~  Project                   ~WINDOW_PROJECT
  1214. `~  Log                       ~WINDOW_LOGOUT
  1215. `~  Calculator                ~WINDOW_CALCULATOR
  1216. `~  Tetris                    ~WINDOW_TETRIS
  1217. `~  DOS screen                ~WINDOW_DOS_SCREEN
  1218. ^
  1219. @WINDOW_TILE
  1220. Menu command Windows/Tile
  1221.  
  1222. `Windows/Tile                             <Alt+W T>
  1223. `──────────────────────────────────────────────────
  1224.  
  1225. Choose Windows/Tile to tile all your open edit windows.
  1226.  
  1227. `┌───────────────────────────────────────┐
  1228. `│ ┌─── Window 4 ───┐ ┌─── Window 3 ───┐ │
  1229. `│ │                │ │                │ │
  1230. `│ │                │ │                │ │
  1231. `│ │                │ │                │ │
  1232. `│ │                │ │                │ │
  1233. `│ └────────────────┘ └────────────────┘ │
  1234. `│ ┌─── Window 2 ───┐ ┌─── Window 1 ───┐ │
  1235. `│ │                │ │                │ │
  1236. `│ │                │ │                │ │
  1237. `│ │                │ │                │ │
  1238. `│ │                │ │                │ │
  1239. `│ └────────────────┘ └────────────────┘ │
  1240. `└───────────────────────────────────────┘
  1241. `              Tiled Windows
  1242. ^
  1243. @WINDOW_CASCADE
  1244. Menu command Windows/Cascade
  1245.  
  1246. `Windows/Cascade                          <Alt+W A>
  1247. `──────────────────────────────────────────────────
  1248.  
  1249. Choose Windows/Cascade to stack all open edit windows.
  1250.  
  1251. `┌────────── Window 4 ──────────┐
  1252. `│ ┌───────── Window 3 ─────────┐
  1253. `│ │ ┌──────── Window 2 ────────┐
  1254. `│ │ │ ┌─────── Window 1 ───────┐
  1255. `│ │ │ │                        │
  1256. `│ │ │ │                        │
  1257. `│ │ │ │                        │
  1258. `│ │ │ │                        │
  1259. `│ │ │ │                        │
  1260. `└─└─└─└────────────────────────┘
  1261. `     Cascaded edit windows
  1262. ^
  1263. @WINDOW_CLOSE_ALL
  1264. Menu command Windows/Close all
  1265.  
  1266. `Windows/Close All                        <Alt+W O>
  1267. `──────────────────────────────────────────────────
  1268.  
  1269. Choose Close All to close all windows.
  1270. ^
  1271. @WINDOW_ARRANGE
  1272. Menu command Windows/Arrange icons
  1273.  
  1274. `Windows/Arrange icons                    <Alt+W I>
  1275. `──────────────────────────────────────────────────
  1276.  
  1277. The arrange icons command arranges all the iconized windows so they appear
  1278. at the bottom of the screen.
  1279. ^
  1280. @WINDOW_REFRESH
  1281. Menu command Windows/Refresh display
  1282.  
  1283. `Windows/Refresh Display                  <Alt+W R>
  1284. `──────────────────────────────────────────────────
  1285.  
  1286. The Refresh Display command restores the IDE screen.
  1287.  
  1288. This is handy if any other (TSR) program has accidentaly overwritten the
  1289. screen.
  1290. ^
  1291. @WINDOW_NEXT
  1292. Menu command Windows/Next
  1293.  
  1294. `Windows/Next                       <Alt+W N>, <F6>
  1295. `──────────────────────────────────────────────────
  1296.  
  1297. Choose Next to make the next window active, which makes it the topmost open
  1298. window.
  1299. ^
  1300. @WINDOW_PREVIOUS
  1301. Menu command Windows/Previous
  1302.  
  1303. `Windows/Previous              <Alt+W V>, <Ctrl+F6>
  1304. `──────────────────────────────────────────────────
  1305.  
  1306. Choose Previous to make the most-recently-active window be active again.
  1307. ^
  1308. @WINDOW_LIST
  1309. Menu command Windows/List
  1310.  
  1311. `Windows/List                 <Alt+W L>, <Ctrl+Esc>
  1312. `Local menu/Windows list
  1313. `──────────────────────────────────────────────────
  1314.  
  1315. The List command opens the ~Windows list~D_WINDOWS_LIST dialog box, which
  1316. lists all the windows currently open.
  1317.  
  1318. When you choose a file from the list, Power View IDE brings that window to
  1319. the front and makes it active.
  1320.  
  1321. For a full rundown of how to manage windows, go to the Help screen on
  1322. ~Window basics~WINDOW_BASICS.
  1323. ^
  1324. @WINDOW_CLOSED_WINDOWS
  1325. Menu command Windows/Closed windows list
  1326.  
  1327. `Windows/Closed windows list              <Alt+W S>
  1328. `File/Closed windows list                 <Alt+F 0>
  1329. `Local menu/Closed windows list
  1330. `──────────────────────────────────────────────────
  1331.  
  1332. This command brings up ~Closed windows list~D_CLOSED_WINDOWS dialog box,
  1333. where you can view the last files you has closed. For such a file, when
  1334. opened again for editing, Power View IDE automatically restores its edit
  1335. window state.
  1336. ^
  1337. @WINDOW_CALCULATOR
  1338. Menu command Windows/Calculator
  1339.  
  1340. `Windows/Calculator             <Alt+W C>, <Ctrl+C>
  1341. `──────────────────────────────────────────────────
  1342.  
  1343. This menu command invokes the build-in Power View IDE calculator.
  1344.  
  1345. ^
  1346. @WINDOW_TETRIS
  1347. Menu command Windows/Tetris
  1348.  
  1349. `Windows/Tetris                           <Alt+W E>
  1350. `──────────────────────────────────────────────────
  1351.  
  1352. This menu command invokes the build-in Power View IDE tetris.
  1353.  
  1354. ^
  1355. @WINDOW_PROJECT
  1356. Menu command Windows/Project
  1357.  
  1358. `Windows/Project                <Alt+W P>, <Ctrl+P>
  1359. `──────────────────────────────────────────────────
  1360.  
  1361. This command brings up ~Project~W_PROJECT window, that shows current project
  1362. source files and targets.
  1363. ^
  1364. @WINDOW_LOGOUT
  1365. Menu command Windows/Log
  1366.  
  1367. `Windows/Log                    <Alt+W G>, <Ctrl+G>
  1368. `──────────────────────────────────────────────────
  1369.  
  1370. This command brings up ~Log~W_LOGOUT window, that shows the logout from the
  1371. last compiler/tool execution.
  1372. ^
  1373. @WINDOW_DOS_SCREEN
  1374. Menu command Windows/DOS screen
  1375.  
  1376. `Windows/DOS screen                 <Alt+W D>, <F4>
  1377. `──────────────────────────────────────────────────
  1378.  
  1379. This command shows the MS-DOS screen and waits for a keypress to return to
  1380. the Power View IDE screen.
  1381. ^
  1382. @MENU_HELP
  1383. Menu Help
  1384.  
  1385. `Help                                       <Alt+H>
  1386. `──────────────────────────────────────────────────
  1387.  
  1388. The Help menu provides access to on-line Help, which comes up in a special
  1389. Help window. The text in the Help window is a help screen.
  1390.  
  1391. The Help system provides information on virtually all aspects of the Power
  1392. View IDE.
  1393.  
  1394. These are the available Help system commands:
  1395.  
  1396. `Help menu commands
  1397. `────────────────────────────
  1398. `~  Help using help           ~MHELP_USING_HELP
  1399. `~  Contents                  ~MHELP_CONTENTS
  1400. `~  About                     ~MHELP_ABOUT
  1401. ^
  1402. @MHELP_CONTENTS
  1403. Menu command Help/Contents
  1404.  
  1405. `Help/Contents                            <Alt+H C>
  1406. `──────────────────────────────────────────────────
  1407.  
  1408. The Help Contents screen provides a summary of several Help topics you can
  1409. choose from.
  1410.  
  1411. There are two ways to get to the Help Contents screen:
  1412.  
  1413.   ■ If you're in a Power View Help window, choose the Contents button.
  1414.  
  1415.   ■ If you don't have Help window open, choose Contents from the Help menu.
  1416. ^
  1417. @MHELP_USING_HELP
  1418. Menu command Help/Help using help
  1419.  
  1420. `Help/Help using help          <Alt+H H>, <F1> <F1>
  1421. `──────────────────────────────────────────────────
  1422.  
  1423. Once you're in the Help system, press F1 again to pop up the How to Use Help
  1424. screen.
  1425.  
  1426. If you're not in the Help system, you can also choose Using help from the
  1427. Help menu.
  1428. ^
  1429. @MHELP_ABOUT
  1430. Menu command Help/About
  1431.  
  1432. `Help/About                               <Alt+H A>
  1433. `──────────────────────────────────────────────────
  1434.  
  1435. When you choose the About command from the Help menu, a dialog box appears,
  1436. showing copyright and version information.
  1437.  
  1438. Press Enter or click OK to close the dialog box.
  1439. ^
  1440. @D_CLOSED_WINDOWS
  1441. Dialog box Closed windows list
  1442.  
  1443. `Closed windows list dialog box
  1444. `──────────────────────────────────────────────────
  1445. `Path: File/Closed windows list           <Alt+F 0>
  1446. `      Windows/Closed windows list        <Alt+W S>
  1447. `      Local menu/Closed windows list
  1448.  
  1449. In this dialog box you can view the last files you has closed. For such a
  1450. file, when opened again for editing, Power View IDE automatically restores
  1451. its edit window state.
  1452.  
  1453. Select a file from the list and press the <Open> button to reopen that file
  1454. in its edit window.
  1455.  
  1456. Press <Delete> button to make Power View IDE to exclude selected file from
  1457. closed windows list. However, this will not actually delete that file. Note
  1458. that there is no confirmation, and there is no way to restore any deleted
  1459. closed window.
  1460.  
  1461. Select <Done> button to leave this dialog box without opening selected file.
  1462. This does not undo changes you have made in this dialog box.
  1463. ^
  1464. @D_CONDENSED
  1465. Dialog box Condensed display
  1466.  
  1467. `Condensed display dialog box
  1468. `──────────────────────────────────────────────────
  1469. `Path: Search/Condense             <Alt+S C>, <Esc>
  1470. `      Local menu/Condense
  1471.  
  1472. This dialog box shows source lines that begin with a letter (A-Z, a-z),
  1473. start up to column C, and are at least L characters long, where C and L are
  1474. selected in the ~Editor options~D_EDITOR dialog box. In most cases, these
  1475. are lines with function (or procedure) and static data declarations.
  1476.  
  1477. Select line you want and press the <Enter> key. This will locate that line
  1478. in the source.
  1479.  
  1480. Also, in the Condensed display dialog box you can press left or right arrow
  1481. to explore your source in the depth. Try this!
  1482. ^
  1483. @D_EXECUTE
  1484. Dialog box Execute
  1485.  
  1486. `Execute dialog box
  1487. `──────────────────────────────────────────────────
  1488.  
  1489. This dialog box invokes when you execute a tool with <Prompt with command
  1490. line> option ON (see ~Tool options~D_TOOL_OPTIONS dialog box). Here you can
  1491. edit automatically constructed command line before tool execution.
  1492.  
  1493. If the <Enable long command line> option for the tool is ON (see
  1494. ~Tool options~D_TOOL_OPTIONS dialog box), this dialog contains a memo box
  1495. where you can enter command line over 127 characters in length. When you
  1496. choose OK, command line is converted to single-line (CRs removed) and (if it
  1497. really exceeds 127 characters) is written in a temporary file. This file is
  1498. passed to the tool.
  1499.  
  1500. If the <Enable long command line> option is OFF, this dialog contains an
  1501. input box where you can enter command line of up to 127 characters.
  1502. ^
  1503. @D_PARAMS
  1504. Dialog box Program parameters
  1505.  
  1506. `Program parameters dialog box
  1507. `──────────────────────────────────────────────────
  1508. `Path: Compile/Parameters                 <Alt+C A>
  1509.  
  1510. This is where you can give command line to be passed to your program
  1511. (project) when you choose Compile/~Run~COMPILE_RUN menu command.
  1512. ^
  1513. @D_LOCAL_OPTIONS
  1514. Dialog box Local options
  1515.  
  1516. `Local options dialog box
  1517. `──────────────────────────────────────────────────
  1518. `Path: Project/Local options    <Alt+P L>, <Ctrl+O>
  1519. `      Local menu/Local options
  1520.  
  1521. This dialog box specifies options for making specified project entry.
  1522.  
  1523. Use <Compiler> combo box to select translator for the project entry. In this
  1524. combo box appears Watcom C/C++ compiler, and all tools with <Translator>
  1525. option ON (see ~Tool options~D_TOOL_OPTIONS dialog box).
  1526.  
  1527. In <Command line> input box you type the command line switches for the
  1528. translator in addition to command line you've specified in
  1529. ~Modify/New tool~D_NEW_TOOL dialog box.
  1530.  
  1531. Check <Exclusive> if you want specified command line to be passed to the
  1532. tool/compiler as is (not in addition to command line you've specified in
  1533. ~Modify/New tool~D_NEW_TOOL dialog box). Notice that in this case you must
  1534. specify even file name of your source.
  1535.  
  1536. <Target file> input box is where you specify file name of the target file
  1537. produced by the compiler. This is the file Power View IDE tests to see
  1538. whether source needs to be compiled. You enter file name only, file is
  1539. searched in the default target directory (see ~Directories~D_DIRS
  1540. dialog box).
  1541.  
  1542. Select <Exclude from link> if this target file must not be passed to linker.
  1543.  
  1544. Select <Auto dependency check> if the selected compiler for the project
  1545. entry places dependency information in the object files. Power View IDE will
  1546. automatically test all the files that target depends on to see whether the
  1547. source must be compiled, or is already valid.
  1548.  
  1549. If you leave <Auto dependency check> clear, you can manually give the files
  1550. the target depends on in the ~Dependency list~D_DEPENDENCY dialog box.
  1551. ^
  1552. @D_DEPENDENCY
  1553. Dialog box Dependency list
  1554.  
  1555. `Dependency list dialog box
  1556. `──────────────────────────────────────────────────
  1557. `Path: Project/Depends          <Alt+P P>, <Ctrl+D>
  1558. `      Local menu/Depends
  1559.  
  1560. This is where you give the files the target depends on. When Power View IDE
  1561. makes project entry, it test these files date/time stamp to see whether
  1562. source file needs to be compiled, or is already valid.
  1563.  
  1564. If target is object file and the compiler places dependency information in
  1565. the target file, Power View IDE can automatically find the files that
  1566. target depends on. See ~Local options~D_LOCAL_OPTIONS dialog box.
  1567. ^
  1568. @D_EXPORT_MAKEFILE
  1569. Dialog box Export make file
  1570.  
  1571. `Export make file dialog box
  1572. `──────────────────────────────────────────────────
  1573. `Path: Project/Export make file           <Alt+P X>
  1574. `      Local menu/Export make file
  1575.  
  1576. This dialog box prompts you to enter file name to export the current
  1577. project. The produced file is WMAKE-compatible but it is not so hard to
  1578. convert it to UNIX or some other make file format.
  1579. ^
  1580. @D_FAST_OPTIONS
  1581. Dialog box Fast compiler/linker options
  1582.  
  1583. `Fast compiler/linker options dialog box
  1584. `──────────────────────────────────────────────────
  1585. `Path: Options/Fast                       <Alt+O F>
  1586.  
  1587. This is Watcom C/C++ configuration dialog box. All of the settings in such
  1588. dialog boxes are fully described in the Watcom Help.
  1589.  
  1590. When you compile C/C++ programs, Power View IDE constructs command line
  1591. using settings you've selected from Options/~Compiler~OPTIONS_COMPILER
  1592. submenu. If constructed command line exceeds 127 characters, IDE writes such
  1593. command line in a temporary file and passes this file to the compiler.
  1594.  
  1595. If you've selected 16-bit code size, WPP or CPP compiler is used according
  1596. to the source file extension. For 32-bit applications, WPP386 or CPP386 is
  1597. used.
  1598. ^
  1599. @D_CODE_GENERATION
  1600. Dialog box Code generation
  1601.  
  1602. `Code generation dialog box
  1603. `──────────────────────────────────────────────────
  1604. `Path: Options/Compiler/Code            <Alt+O C C>
  1605.  
  1606. This is Watcom C/C++ configuration dialog box. All of the settings in such
  1607. dialog boxes are fully described in the Watcom Help.
  1608.  
  1609. When you compile C/C++ programs, Power View IDE constructs command line
  1610. using settings you've selected from Options/~Compiler~OPTIONS_COMPILER
  1611. submenu. If constructed command line exceeds 127 characters, IDE writes such
  1612. command line in a temporary file and passes this file to the compiler.
  1613.  
  1614. If you've selected 16-bit code size, WPP or CPP compiler is used according
  1615. to the source file extension. For 32-bit applications, WPP386 or CPP386 is
  1616. used.
  1617. ^
  1618. @D_ADV_CODE_GENERATION
  1619. Dialog box Advanced code generation
  1620.  
  1621. `Advanced code generation dialog box
  1622. `──────────────────────────────────────────────────
  1623. `Path: Options/Compiler/Advanced code   <Alt+O C A>
  1624.  
  1625. This is Watcom C/C++ configuration dialog box. All of the settings in such
  1626. dialog boxes are fully described in the Watcom Help.
  1627.  
  1628. When you compile C/C++ programs, Power View IDE constructs command line
  1629. using settings you've selected from Options/~Compiler~OPTIONS_COMPILER
  1630. submenu. If constructed command line exceeds 127 characters, IDE writes such
  1631. command line in a temporary file and passes this file to the compiler.
  1632.  
  1633. If you've selected 16-bit code size, WPP or CPP compiler is used according
  1634. to the source file extension. For 32-bit applications, WPP386 or CPP386 is
  1635. used.
  1636. ^
  1637. @D_COMPILER_TARGET
  1638. Dialog box Build target
  1639.  
  1640. `Build target dialog box
  1641. `──────────────────────────────────────────────────
  1642. `Path: Options/Compiler/Build target    <Alt+O C B>
  1643.  
  1644. This is Watcom C/C++ configuration dialog box. All of the settings in such
  1645. dialog boxes are fully described in the Watcom Help.
  1646.  
  1647. When you compile C/C++ programs, Power View IDE constructs command line
  1648. using settings you've selected from Options/~Compiler~OPTIONS_COMPILER
  1649. submenu. If constructed command line exceeds 127 characters, IDE writes such
  1650. command line in a temporary file and passes this file to the compiler.
  1651.  
  1652. If you've selected 16-bit code size, WPP or CPP compiler is used according
  1653. to the source file extension. For 32-bit applications, WPP386 or CPP386 is
  1654. used.
  1655. ^
  1656. @D_OPTIMIZATIONS
  1657. Dialog box Optimizations
  1658.  
  1659. `Optimizations dialog box
  1660. `──────────────────────────────────────────────────
  1661. `Path: Options/Compiler/Optimizations   <Alt+O C O>
  1662.  
  1663. This is Watcom C/C++ configuration dialog box. All of the settings in such
  1664. dialog boxes are fully described in the Watcom Help.
  1665.  
  1666. When you compile C/C++ programs, Power View IDE constructs command line
  1667. using settings you've selected from Options/~Compiler~OPTIONS_COMPILER
  1668. submenu. If constructed command line exceeds 127 characters, IDE writes such
  1669. command line in a temporary file and passes this file to the compiler.
  1670.  
  1671. If you've selected 16-bit code size, WPP or CPP compiler is used according
  1672. to the source file extension. For 32-bit applications, WPP386 or CPP386 is
  1673. used.
  1674. ^
  1675. @D_DEBUGGING
  1676. Dialog box Debugging information
  1677.  
  1678. `Debugging information dialog box
  1679. `──────────────────────────────────────────────────
  1680. `Path: Options/Compiler/Debugging       <Alt+O C D>
  1681.  
  1682. This is Watcom C/C++ configuration dialog box. All of the settings in such
  1683. dialog boxes are fully described in the Watcom Help.
  1684.  
  1685. When you compile C/C++ programs, Power View IDE constructs command line
  1686. using settings you've selected from Options/~Compiler~OPTIONS_COMPILER
  1687. submenu. If constructed command line exceeds 127 characters, IDE writes such
  1688. command line in a temporary file and passes this file to the compiler.
  1689.  
  1690. If you've selected 16-bit code size, WPP or CPP compiler is used according
  1691. to the source file extension. For 32-bit applications, WPP386 or CPP386 is
  1692. used.
  1693. ^
  1694. @D_FLOATING
  1695. Dialog box floating-point
  1696.  
  1697. `floating-point dialog box
  1698. `──────────────────────────────────────────────────
  1699. `Path: Options/Compiler/floating-point  <Alt+O C F>
  1700.  
  1701. This is Watcom C/C++ configuration dialog box. All of the settings in such
  1702. dialog boxes are fully described in the Watcom Help.
  1703.  
  1704. When you compile C/C++ programs, Power View IDE constructs command line
  1705. using settings you've selected from Options/~Compiler~OPTIONS_COMPILER
  1706. submenu. If constructed command line exceeds 127 characters, IDE writes such
  1707. command line in a temporary file and passes this file to the compiler.
  1708.  
  1709. If you've selected 16-bit code size, WPP or CPP compiler is used according
  1710. to the source file extension. For 32-bit applications, WPP386 or CPP386 is
  1711. used.
  1712. ^
  1713. @D_EXCEPTIONS
  1714. Dialog box Exception handling
  1715.  
  1716. `Exception handling dialog box
  1717. `──────────────────────────────────────────────────
  1718. `Path: Options/Compiler/C++ exceptions  <Alt+O C X>
  1719.  
  1720. This is Watcom C/C++ configuration dialog box. All of the settings in such
  1721. dialog boxes are fully described in the Watcom Help.
  1722.  
  1723. When you compile C/C++ programs, Power View IDE constructs command line
  1724. using settings you've selected from Options/~Compiler~OPTIONS_COMPILER
  1725. submenu. If constructed command line exceeds 127 characters, IDE writes such
  1726. command line in a temporary file and passes this file to the compiler.
  1727.  
  1728. If you've selected 16-bit code size, WPP or CPP compiler is used according
  1729. to the source file extension. For 32-bit applications, WPP386 or CPP386 is
  1730. used.
  1731. ^
  1732. @D_SEGMENTS
  1733. Dialog box Segment registers
  1734.  
  1735. `Segment registers dialog box
  1736. `──────────────────────────────────────────────────
  1737. `Path: Options/Compiler/Segment regs    <Alt+O C S>
  1738.  
  1739. This is Watcom C/C++ configuration dialog box. All of the settings in such
  1740. dialog boxes are fully described in the Watcom Help.
  1741.  
  1742. When you compile C/C++ programs, Power View IDE constructs command line
  1743. using settings you've selected from Options/~Compiler~OPTIONS_COMPILER
  1744. submenu. If constructed command line exceeds 127 characters, IDE writes such
  1745. command line in a temporary file and passes this file to the compiler.
  1746.  
  1747. If you've selected 16-bit code size, WPP or CPP compiler is used according
  1748. to the source file extension. For 32-bit applications, WPP386 or CPP386 is
  1749. used.
  1750. ^
  1751. @D_PREPROCESS
  1752. Dialog box Preprocess files
  1753.  
  1754. `Preprocess files dialog box
  1755. `──────────────────────────────────────────────────
  1756. `Path: Options/Compiler/Preprocessor    <Alt+O C P>
  1757.  
  1758. This is Watcom C/C++ configuration dialog box. All of the settings in such
  1759. dialog boxes are fully described in the Watcom Help.
  1760.  
  1761. When you compile C/C++ programs, Power View IDE constructs command line
  1762. using settings you've selected from Options/~Compiler~OPTIONS_COMPILER
  1763. submenu. If constructed command line exceeds 127 characters, IDE writes such
  1764. command line in a temporary file and passes this file to the compiler.
  1765.  
  1766. If you've selected 16-bit code size, WPP or CPP compiler is used according
  1767. to the source file extension. For 32-bit applications, WPP386 or CPP386 is
  1768. used.
  1769. ^
  1770. @D_NAMES
  1771. Dialog box Names
  1772.  
  1773. `Names dialog box
  1774. `──────────────────────────────────────────────────
  1775. `Path: Options/Compiler/Names           <Alt+O C N>
  1776.  
  1777. This is Watcom C/C++ configuration dialog box. All of the settings in such
  1778. dialog boxes are fully described in the Watcom Help.
  1779.  
  1780. When you compile C/C++ programs, Power View IDE constructs command line
  1781. using settings you've selected from Options/~Compiler~OPTIONS_COMPILER
  1782. submenu. If constructed command line exceeds 127 characters, IDE writes such
  1783. command line in a temporary file and passes this file to the compiler.
  1784.  
  1785. If you've selected 16-bit code size, WPP or CPP compiler is used according
  1786. to the source file extension. For 32-bit applications, WPP386 or CPP386 is
  1787. used.
  1788. ^
  1789. @D_MESSAGES
  1790. Dialog box Compiler messages
  1791.  
  1792. `Compiler messages dialog box
  1793. `──────────────────────────────────────────────────
  1794. `Path: Options/Compiler/Messages        <Alt+O C M>
  1795.  
  1796. This is Watcom C/C++ configuration dialog box. All of the settings in such
  1797. dialog boxes are fully described in the Watcom Help.
  1798.  
  1799. When you compile C/C++ programs, Power View IDE constructs command line
  1800. using settings you've selected from Options/~Compiler~OPTIONS_COMPILER
  1801. submenu. If constructed command line exceeds 127 characters, IDE writes such
  1802. command line in a temporary file and passes this file to the compiler.
  1803.  
  1804. If you've selected 16-bit code size, WPP or CPP compiler is used according
  1805. to the source file extension. For 32-bit applications, WPP386 or CPP386 is
  1806. used.
  1807. ^
  1808. @D_LINKER
  1809. Dialog box Linker options
  1810.  
  1811. `Linker options dialog box
  1812. `──────────────────────────────────────────────────
  1813. `Path: Options/Linker                     <Alt+O L>
  1814.  
  1815. In this dialog box you specify options and parameters to pass to Watcom
  1816. Linker.
  1817.  
  1818. In the <Stack size> input box you specify (in bytes) the size of the stack
  1819. in the target EXE file.
  1820.  
  1821. Linking will be aborted if errors produced by Watcom Linker exceeds the
  1822. number you enter in the <Errors: stop after> input box.
  1823.  
  1824. <Target> sets the "system" linker directive. If you select "none", the
  1825. system directive will not be set and you should do this manually in the
  1826. <Other options> memo.
  1827.  
  1828. In the <Other options> memo you can enter any Watcom Linker options you
  1829. want. To learn the linker options, read the Watcom Help.
  1830. ^
  1831. @D_EDITOR
  1832. Dialog box Editor options
  1833.  
  1834. `Editor options dialog box
  1835. `──────────────────────────────────────────────────
  1836. `Path: Options/Editor                     <Alt+O E>
  1837.  
  1838. In this dialog box you specify options for build-in Power View IDE editor.
  1839.  
  1840. If <Backup files> is checked, old version of the file you save will be kept
  1841. in a file with .BAK extension.
  1842.  
  1843. If <Save/restore status> is checked, desktop, project file name and options
  1844. file name will be saved when you exit to DOS. Desktop, project and options
  1845. will be automatically restored next time you start IDE. The status is saved
  1846. in the file named "STATUS.W" found in the current DOS directory.
  1847.  
  1848. Use <Auto indent mode> check to control default indent mode for the editor.
  1849.  
  1850. Use <Hard tabs> check to control tabs implementation ── tab character or
  1851. spaces.
  1852.  
  1853. If <Open from include dirs> is checked, when you select a file for opening
  1854. and the file is not found in the specified/current directory, Power View IDE
  1855. will search the file in the <Include directories> you have specified in the
  1856. ~Directories~D_DIRS dialog box.
  1857.  
  1858. Use <Search/Replace> options to control default search and replace options.
  1859. For description of each search/replace option, see ~Find~D_FIND and
  1860. ~Replace~D_REPLACE dialog boxes.
  1861.  
  1862. <Tab size> input box is where you specify amount of columns the tab
  1863. character moves the cursor.
  1864.  
  1865. <Default file name extension> is used for loading files specified in the
  1866. command line of Power View IDE (do not forget the '.' before the extension).
  1867.  
  1868. <Condensed display lines> is where you specify options for
  1869. ~Condensed display~D_CONDENSED dialog box.
  1870.  
  1871. Press the <C++> button to enter the ~C++ syntax hilighting options~D_CPP_SYNTAX
  1872. dialog box, where you specify the colors for C++ syntax hilighting, and
  1873. file name extensions for files to syntax hilight.
  1874.  
  1875. Press the <Assembler> button to enter the ~Assembler syntax hilighting options~D_ASM_SYNTAX
  1876. dialog box, where you specify the colors for assembler syntax hilighting,
  1877. and file name extensions for files to syntax hilight.
  1878. ^
  1879. @D_CPP_SYNTAX
  1880. Dialog box C++ syntax hilighting options
  1881.  
  1882. `C++ syntax hilighting options dialog box
  1883. `──────────────────────────────────────────────────
  1884. `Path: Options/Editor/C++               <Alt+O E C>
  1885.  
  1886. In this dialog box you enter color values (0..15) to be used for C++ syntax
  1887. hilighting.
  1888.  
  1889. <Extensions> is a list of file name extensions (do not forget the '.')
  1890. separated by ';'. When you open such file it will be C++ syntax hilighted.
  1891.  
  1892. `Colors Legend:
  1893.  
  1894. `Value  Meaning         Value  Meaning
  1895. `─────  ─────────────   ─────  ─────────────
  1896. `   0   Black              8   Dark gray
  1897. `   1   Blue               9   Light blue
  1898. `   2   Green             10   Light green
  1899. `   3   Cyan              11   Light cyan
  1900. `   4   Red               12   Light red
  1901. `   5   Magenta           13   Light magenta
  1902. `   6   Brown             14   Yellow
  1903. `   7   Light gray        15   White
  1904. ^
  1905. @D_ASM_SYNTAX
  1906. Dialog box Assembler syntax hilighting options
  1907.  
  1908. `Assembler syntax hilighting options dialog box
  1909. `──────────────────────────────────────────────────
  1910. `Path: Options/Editor/Assembler         <Alt+O E A>
  1911.  
  1912. In this dialog box you enter color values (0..15) to be used for Assembler
  1913. syntax hilighting.
  1914.  
  1915. <Extensions> is a list of file name extensions (do not forget the '.')
  1916. separated by ';'. When you open such file it will be Assembler syntax
  1917. hilighted.
  1918.  
  1919. `Colors Legend:
  1920.  
  1921. `Value  Meaning         Value  Meaning
  1922. `─────  ─────────────   ─────  ─────────────
  1923. `   0   Black              8   Dark gray
  1924. `   1   Blue               9   Light blue
  1925. `   2   Green             10   Light green
  1926. `   3   Cyan              11   Light cyan
  1927. `   4   Red               12   Light red
  1928. `   5   Magenta           13   Light magenta
  1929. `   6   Brown             14   Yellow
  1930. `   7   Light gray        15   White
  1931. ^
  1932. @D_DIRS
  1933. Dialog box Directories
  1934.  
  1935. `Directories dialog box
  1936. `──────────────────────────────────────────────────
  1937. `Path: Options/Directories                <Alt+O D>
  1938.  
  1939. In this dialog box you enter default directories that Power View IDE, Watcom
  1940. compiler, and Watcom linker use.
  1941.  
  1942. <Include directories> are where Watcom C/C++ compilers search #include files
  1943. if they are not found in the current DOS directory. You can specify more
  1944. than one directory as you do when set the MS-DOS PATH environment variable.
  1945.  
  1946. <Library directories> are where Watcom Linker searches for libraries to link
  1947. if they are not found in the current DOS directory. You can specify more
  1948. than one directory as you do when set the MS-DOS PATH environment variable.
  1949.  
  1950. <Target directory> is default output directory. In this directory all object
  1951. files produced by Watcom C/C++ compiler and all EXE files produced by Watcom
  1952. Linker will be found.
  1953.  
  1954. <Swap directory> is where Power View IDE creates temporary files when it
  1955. needs to do so.
  1956. ^
  1957. @D_TOOLS
  1958. Dialog box Tools
  1959.  
  1960. `Tools dialog box
  1961. `──────────────────────────────────────────────────
  1962. `Path: Options/Tools                      <Alt+O T>
  1963.  
  1964. In this dialog box you can describe DOS programs (tools) you want to execute
  1965. from inside the IDE. You can enter up to 16 tools in Power View IDE.
  1966.  
  1967. All of the tools are listed in the <Program titles> list box. You edit this
  1968. list using following action buttons:
  1969.  
  1970. <OK> accepts the changes you've made to the tools list.
  1971.  
  1972. <Add> creates new tool at the bottom of the list and executes the
  1973. ~Modify/New tool~D_NEW_TOOL dialog box where you describe the tool.
  1974.  
  1975. <Insert> is similar to <Add> but it inserts the new tool before the
  1976. currently selected item in the <Program titles> list.
  1977.  
  1978. <Delete> erases without prompting currently selected tool. If you has
  1979. accidentaly deleted any tool, you can select <Cancel> button which undoes
  1980. all the changes you've made to the tools list.
  1981.  
  1982. <Edit> invokes ~Modify/New tool~D_NEW_TOOL dialog box where you can edit
  1983. settings for a previously entered tool.
  1984.  
  1985. <Cancel> undoes all the changes you've made to the tools list.
  1986. ^
  1987. @D_NEW_TOOL
  1988. Dialog box Modify/New tool
  1989.  
  1990. `Modify/New tool dialog box
  1991. `──────────────────────────────────────────────────
  1992. `Path: Options/Tools/Add                <Alt+O T A>
  1993. `      Options/Tools/Insert             <Alt+O T I>
  1994. `      Options/Tools/Edit               <Alt+O T E>
  1995.  
  1996. In this dialog box you describe new tools or change settings for existing
  1997. tools.
  1998.  
  1999. <Menu title> input box is where you enter the title of the tool that appears
  2000. in the ~Tools~MENU_TOOLS menu.
  2001.  
  2002. <Program path> input box describes the file specification of the tool. If
  2003. you do not specify drive and directory, the tool will be searched in the
  2004. DOS PATH environment variable.
  2005.  
  2006. <Command line> input box specifies the format of the command line to be
  2007. passed to the tool. Here you can enter some special symbols that expand
  2008. when the tool is invoked.
  2009.  
  2010. `Project based symbols
  2011. `─────────────────────
  2012.  
  2013. `Symbol  Expands to
  2014. `──────  ──────────────────────────────────────
  2015. `  $P    Full file specification of the project
  2016. `  $F    File name and extension of the project
  2017. `  $N    File name of the project
  2018. `  $X    Extension of the project name
  2019. `  $D    Drive and directory of the project
  2020.  
  2021.  
  2022. `Current editor file based symbols
  2023. `─────────────────────────────────
  2024.  
  2025. `Symbol  Expands to
  2026. `──────  ──────────────────────────
  2027. `  $p    Full file specification
  2028. `  $f    File name and extension
  2029. `  $n    File name
  2030. `  $x    Extension of the file name
  2031. `  $d    Drive and directory
  2032. `  $w    Current editor word
  2033.  
  2034.  
  2035. `Independent symbols
  2036. `─────────────────────────────────
  2037.  
  2038. `Symbol  Expands to
  2039. `──────  ───────────────────
  2040. `  $i    Include directories
  2041. `  $t    Target directory
  2042. `  $c    Program parameters
  2043.  
  2044.  
  2045. <Shortcut> combo box is used to specify the shortcut for quick-launch of the
  2046. tool.
  2047. ^
  2048. @D_TOOL_OPTIONS
  2049. Dialog box Tool options
  2050.  
  2051. `Tool options dialog box
  2052. `──────────────────────────────────────────────────
  2053. `Path: Options/Tools/Add/Options      <Alt+O T A O>
  2054. `      Options/Tools/Insert/Options   <Alt+O T I O>
  2055. `      Options/Tools/Edit/Options     <Alt+O T E O>
  2056.  
  2057. It this dialog you specify tools options.
  2058.  
  2059. Select <Translator> option if the tool is a compiler and you want to use it
  2060. for making some targets of your project. In this case you can write filter
  2061. program for translating compiler's output to log format, which makes possible
  2062. automatical locating of the errors in your source.
  2063.  
  2064. Select <Don't swap screen> if you do not want DOS screen to be restored
  2065. before tool execution. In this case an action window appears in the Power
  2066. View IDE screen indicating the tool is currently running. Use this option
  2067. in combination with <Trap output> options.
  2068.  
  2069. If <Prompt with command line> is ON, Power View IDE will prompt you with
  2070. expanded tool command line, allowing you to edit or add some switches before
  2071. tool execution.
  2072.  
  2073. If <Enable long command line> is checked, Power View will be able to make
  2074. command lines longer than 127 characters and pass them to the tool using
  2075. temporary file.
  2076.  
  2077. <Make project before execution> tells IDE to make current project and if
  2078. target EXE file successfully created to execute the tool. This is useful for
  2079. debuggers, for example.
  2080.  
  2081. <Save current file before execution> and <Save all files before execution>
  2082. does so before tool execution.
  2083.  
  2084. Use <Trap output> options to specify how the IDE to manage a tool's output:
  2085.  
  2086. ■ <Don't trap output> tells IDE not to manage the tool output.
  2087.  
  2088. ■ <Temp file > specified filter> tells IDE to redirect tool's output to a
  2089. temporary file, then pass that file to specified filter program, and then
  2090. show output from the filter in the ~Log~W_LOGOUT window. Filters must be in
  2091. the startup Power View IDE directory, in the current directory, or somewhere
  2092. in the PATH directories.
  2093.  
  2094. ■ <Specified file> tells IDE to redirect tool's output to the specified
  2095. file. This file is created in the default swap directory (see
  2096. ~Directories~D_DIRS dialog box). After tool's execution, you can open such
  2097. file in an edit window.
  2098.  
  2099. <Trap/Filter file name> input box is where you enter the name of the filter
  2100. program (if <Temp file > specified filter> option is selected) or the name
  2101. of the file (if <Specified file> option is selected).
  2102. ^
  2103. @W_LOGOUT
  2104. Window Log
  2105.  
  2106. `Log window                                <Ctrl+G>
  2107. `──────────────────────────────────────────────────
  2108.  
  2109. This window shows the log from the last compilation or a tool execution if
  2110. you specified the tool output to be filtered (see
  2111. ~Tool options~D_TOOL_OPTIONS dialog box). When this window is closed, you
  2112. can open it by selecting the Windows/~Log~WINDOW_LOGOUT menu command.
  2113.  
  2114. The content of the Log window is cleared before compilation and before tool
  2115. execution. If you want, you can clear the window using Clear command from
  2116. the local menu.
  2117.  
  2118. You can also copy the log window as text in the clipboard using Copy command
  2119. from the local menu.
  2120.  
  2121. As you browse in the error messages produced by the compiler or a translator
  2122. program, current error is located and highlighted in an edit window.
  2123. Pressing the <Enter> key will bring you to that window on the mistaken line
  2124. and column. Once you are in an edit window, you can use
  2125. Compile/~Next message~COMPILE_NEXT or
  2126. Compile/~Previous message~COMPILE_PREVIOUS commands to browse the errors.
  2127. ^
  2128. @W_PROJECT
  2129. Window Project
  2130.  
  2131. `Project window                            <Ctrl+P>
  2132. `──────────────────────────────────────────────────
  2133.  
  2134. This window shows your project source and target files. When this window is
  2135. closed, you can open it by selecting the Windows/~Project~WINDOW_LOGOUT menu
  2136. command.
  2137.  
  2138. Pressing <Enter> key or double clicking a project entry will open an edit
  2139. window with the source file of that project entry.
  2140.  
  2141. You can manage project entries using commands in the ~Project~MENU_PROJECT
  2142. menu.
  2143. ^
  2144. @W_EDITOR
  2145. Window Editor
  2146.  
  2147. `Edit windows
  2148. `──────────────────────────────────────────────────
  2149.  
  2150. Edit windows are designed for writing and editing programs in C/C++ or other
  2151. programming language but they can be used as standard DOS text-files editors
  2152. as well.
  2153.  
  2154. You can open multiple edit windows in the Power View IDE desktop. To go to
  2155. next/previous edit window, press <F6>/<Ctrl+F6> key. To select a window from
  2156. a list of windows, press <Ctrl+Esc>.
  2157.  
  2158. You can open single file in multiple edit windows. In such case the changes
  2159. made to any of windows are updated to the others as well.
  2160.  
  2161. Here follows a list of shortcut keys of Power View editors.
  2162.  
  2163.  
  2164. `Cursor movement and text selecting commands
  2165.  
  2166. `Action               Primary key        Secondary key
  2167. `───────────────────  ────────────────   ─────────────
  2168. `Character Left      +<Left>            +<Ctrl+S>
  2169. `Character Right     +<Right>           +<Ctrl+D>
  2170. `Word Left           +<Ctrl+Left>       +<Ctrl+A>
  2171. `Word Right          +<Ctrl+Right>      +<Ctrl+F>
  2172. `Line Start          +<Home>            +<Ctrl+Q S>
  2173. `Line End            +<End>             +<Ctrl+Q D>
  2174. `Line Up             +<Up>              +<Ctrl+E>
  2175. `Line Down           +<Down>            +<Ctrl+X>
  2176. `Page Up             +<Page Up>         +<Ctrl+R>
  2177. `Page Down           +<Page Down>       +<Ctrl+C>
  2178. `Text Start          +<Ctrl+Page Up>    +<Ctrl+Q R>
  2179. `Text End            +<Ctrl+Page Down>  +<Ctrl+Q C>
  2180. `Go to Line Number    <Ctrl+J>
  2181. `Set Bookmark 0..9    <Ctrl+K 0..9>
  2182. `Go to Bookmark 0..9  <Ctrl+Q 0..9>
  2183.  
  2184. Note: + marked shortcuts in combination with the <Shift> key expands
  2185. selection from current cursor position to target cursor position.
  2186.  
  2187.  
  2188. `Text insertion commands
  2189.  
  2190. `Action               Primary key        Secondary key
  2191. `───────────────────  ────────────────   ─────────────
  2192. `Insert New Line      <Enter>            <Ctrl+M>
  2193. `Toggle Insert Mode   <Insert>           <Ctrl+V>
  2194. `Toggle Indent Mode   <Ctrl+O>
  2195.  
  2196.  
  2197. `Text deletion commands
  2198.  
  2199. `Action               Primary key        Secondary key
  2200. `───────────────────  ────────────────   ─────────────
  2201. `Delete Character     <Del>              <Ctrl+G>
  2202. `Delete Left Char     <Back Space>       <Ctrl+H>
  2203. `Delete Word          <Ctrl+T>
  2204. `Delete Line          <Ctrl+Y>
  2205. `Delete to Line Start <Ctrl+Q H>
  2206. `Delete to Line End   <Ctrl+Q Y>
  2207.  
  2208.  
  2209. `Search/Replace commands
  2210.  
  2211. `Action               Primary key        Secondary key
  2212. `───────────────────  ────────────────   ─────────────
  2213. `Find                 <Ctrl+Q F>
  2214. `Search and Replace   <Ctrl+Q A>
  2215. `Repeat Last Search   <Ctrl+L>
  2216.  
  2217.  
  2218. `Selection-based commands
  2219.  
  2220. `Action               Primary key        Secondary key
  2221. `───────────────────  ────────────────   ─────────────
  2222. `Hide Selection       <Ctrl+K H>
  2223. `Delete Selection     <Del>              <Ctrl+G>
  2224. `Cut Selection        <Shift+Delete>     <Ctrl+K Y>
  2225. `Copy Selection       <Ctrl+Insert>      <Ctrl+K K>
  2226. `Paste Text           <Shift+Insert>     <Ctrl+K C>
  2227. `Indent Selection     <Ctrl+K I>
  2228. `Unindent Selection   <Ctrl+K U>
  2229.  
  2230.  
  2231. `Miscellaneous commands
  2232.  
  2233. `Action               Primary key        Secondary key
  2234. `───────────────────  ────────────────   ─────────────
  2235. `Undo                 <Alt+BkSp>
  2236. `Save File            <Ctrl+K S>
  2237. `Save All Files       <Ctrl+F2>
  2238. ^
  2239. @W_CALCULATOR
  2240. Window Calculator
  2241.  
  2242. `Calculator window
  2243. `──────────────────────────────────────────────────
  2244.  
  2245. This window is a simple floating-point calculator. The Calculator looks and
  2246. operates as all calculators usual do. You can also copy to or paste from
  2247. clipboard.
  2248.  
  2249. ^
  2250. @W_TETRIS
  2251. Window Tetris
  2252.  
  2253. `Tetris window
  2254. `──────────────────────────────────────────────────
  2255.  
  2256. Don't know how to play tetris???
  2257.  
  2258. `The rules of the game
  2259. `─────────────────────
  2260.  
  2261. Some shapes fall in a can. You can move current shape to the left and to the
  2262. right, and you can rotate it. When you have finished shape adjustment, you
  2263. can drop it down (or, you can wait until it reaches the bottom itself). When
  2264. a shape reaches the bottom, it stays in place and if there is a full line
  2265. (or lines) in the can, such lines disappear and the can contents scrolls
  2266. down making more place available at the top. The can is full - the game is
  2267. over.
  2268.  
  2269. You get points for every shape according to the level (the higher is the
  2270. level, the more points you get), to the number of moves you make (the less
  2271. moves, the more points), and to the time you've elapsed (the less time, the
  2272. more points).
  2273.  
  2274. `Controls
  2275. `────────
  2276.  
  2277. `Shortcut          What it does
  2278. `───────────────   ────────────────────
  2279. `<Left>, <Home>    Move left
  2280. `<Right>, <PgUp>   Move right
  2281. `<Up>              Rotate
  2282. `<Space>, <Down>   Drop
  2283. `<R>, <Ctrl+R>     Restart
  2284. `<N>, <1>          Show/hide next shape
  2285. `<L>, <BkSp>       Increase level
  2286. `<Esc>             Close tetris
  2287. ^
  2288. @WINDOW_BASICS
  2289. Basics: Using Power View windows
  2290.  
  2291. `Window basics
  2292. `──────────────────────────────────────────────────
  2293.  
  2294. Power View windows can be managed using following shortcuts:
  2295.  
  2296. `Shortcut      What it does to the window
  2297. `───────────   ────────────────────────────────
  2298. `<Alt+Space>   Open system menu
  2299. `<Ctrl+F7>     Move
  2300. `<Ctrl+F8>     Size
  2301. `<Ctrl+F4>     Close
  2302. `<Ctrl+F9>     Iconize
  2303. `<Ctrl+F10>    Maximize
  2304. `<Ctrl+F5>     Restore from iconize or maximize
  2305.  
  2306. With the mouse, you can click or drag scroll bars to browse the information
  2307. in the window. double clicking the close icon closes the window. Drag the
  2308. lower-right corner to resize the window. Drag the title bar to move the
  2309. window.
  2310.  
  2311. `See also:
  2312. `~  Dialog box basics         ~DIALOG_BASICS
  2313. `~  Menus basics              ~MENU_BASICS
  2314. ^
  2315. @DIALOG_BASICS
  2316. Basics: Using Power View dialogs
  2317.  
  2318. `Dialog box basics
  2319. `──────────────────────────────────────────────────
  2320.  
  2321. Power View dialog boxes are windows itself so you can use the most of the
  2322. shortcuts described in ~Window basics~WINDOW_BASICS help screen. In
  2323. addition, in the dialog boxes always appears <OK> and <Cancel> buttons:
  2324.  
  2325. <OK> button accepts the settings in the dialog box and/or performs the
  2326. operations dialog box prompts for. In most cases, pressing the <Enter> key
  2327. is the same as pressing the <OK> button.
  2328.  
  2329. <Cancel> button undoes the settings you've made in the dialog box and do not
  2330. perform the operations dialog box prompts for. Pressing <Esc> key is always
  2331. the same as pressing the <Cancel> button.
  2332.  
  2333. The message boxes are simple dialog boxes which usually prompts you for
  2334. Yes/No or other confirmation. In such cases, <Yes> is default OK button,
  2335. and <No> is default cancel button.
  2336.  
  2337. `See also:
  2338. `~  Window basics             ~WINDOW_BASICS
  2339. `~  Menu basics               ~MENU_BASICS
  2340. ^
  2341. @MENU_BASICS
  2342. Basics: Using Power View menus
  2343.  
  2344. `Menu basics
  2345. `──────────────────────────────────────────────────
  2346.  
  2347. Power View IDE offers three kinds of menus:
  2348.  
  2349. `Main menu
  2350. `─────────
  2351.  
  2352. Main menu is always at the top of the screen; you can use it any time while
  2353. you are in the IDE, except for when you are in a dialog box. To drop down
  2354. the main menu, hold the <Alt> key and then press one of the highlighted main
  2355. menu shortcuts. With the mouse, you can click on desired menu item, drag to
  2356. the command you want to activate, and then release mouse button.
  2357.  
  2358. `Local menu
  2359. `──────────
  2360.  
  2361. Local menu is accessible by <Alt+F10> shortcut, or with the right mouse
  2362. button. The local menu is context-dependent and contains commands that are
  2363. often used at the moment the local menu is popped up.
  2364.  
  2365. `Window's system menu
  2366. `────────────────────
  2367.  
  2368. At the upper-left corner of every Power View window is the icon of the
  2369. window's system menu. You can drop this menu down by <Alt+Space> shortcut.
  2370. It contains commands that affect the window the menu is attached to. See
  2371. ~Window basics~WINDOW_BASICS for description of the actions the window's
  2372. system menu offers.
  2373.  
  2374. `See also:
  2375. `~  Window basics             ~WINDOW_BASICS
  2376. `~  Dialog box basics         ~DIALOG_BASICS
  2377. ^
  2378. @CONFIGURATION
  2379. Power View IDE: Configuration
  2380.  
  2381. `Configuring Power View IDE
  2382. `──────────────────────────────────────────────────
  2383.  
  2384. Power View IDE can be configured through dialog boxes driven options, INI
  2385. file, and command line switches.
  2386.  
  2387.  
  2388. `Configuring through dialog boxes-driven options
  2389. `───────────────────────────────────────────────
  2390.  
  2391. All of the configuration dialog boxes are invoked by commands from the
  2392. ~Options~MENU_OPTIONS menu. To save currently selected options, use the
  2393. Options/~Save~OPTIONS_SAVE menu command. To retrieve previously saved
  2394. options, use Options/~Open~OPTIONS_OPEN menu command.
  2395.  
  2396. As Power View IDE starts up, it searches current, and after that the startup
  2397. directory for file named "SAVED.PVO" and retrieves the options from that
  2398. file. If you choose the <Save/restore status> option from the
  2399. ~Editor options~D_EDITOR dialog box, the options that were active last time
  2400. you exit the IDE will be retrieved.
  2401.  
  2402.  
  2403. `Configuring through INI file
  2404. `────────────────────────────
  2405.  
  2406. As Power View IDE starts up, it searches the current, and after that the
  2407. startup directory to find a file named "W.INI". This is the Power View IDE
  2408. Initialization file. It has standard for INI files structure and the
  2409. sections and variables IDE recognizes are:
  2410.  
  2411. `[screen]
  2412. `mode=0                ; Video mode (0 ── use default)
  2413. `char_size=0           ; EGA/VGA bytes per character (0 ── use default)
  2414. `black_and_white=0     ; 1 ── force BW mode
  2415. `graph_chars=1         ; Redefine character set or not
  2416.  
  2417. `[mouse]
  2418. `sensitivity=80        ; Mouse tracking speed
  2419. `double_click=9        ; double-click time (in timer's ticks)
  2420. `repeat_delay=6        ; Mouse buttons repeat delay (in timer's ticks)
  2421. `repeat_speed=1        ; Mouse buttons repeat speed (in timer's ticks)
  2422. `graph_pointer=1       ; Use arrow mouse pointer or not
  2423.  
  2424. `[desktop]
  2425. `toolbar=1             ; IDE's toolbar enabled or not
  2426. `tile_mode=0           ; 0 - tile lines, 1 - tile columns
  2427.  
  2428. `[tetris]
  2429. `level=8               ; Startup level
  2430. `next=1                ; 1 - show next, 0 - don't
  2431.  
  2432.  
  2433. `Configuring through command line
  2434. `────────────────────────────────
  2435.  
  2436. Command line format of the Power View IDE is:
  2437.  
  2438. `W [switches] [parameters] [<filename>[.CPP]] ...
  2439.  
  2440. `Switch  Meaning
  2441. `──────  ─────────────────────────────────────────
  2442. `/?      Show command line syntax and options
  2443. `/BW     Force black-and-white mode for the screen
  2444. `/COLOR  Force color mode for the screen
  2445. `/M+     Force graphical mouse pointer
  2446. `/M-     Force block mouse pointer
  2447. `/G+     Force graphical controls and icons
  2448. `/G-     Force standard controls and icons
  2449.  
  2450. Note 1: Command line switches has precedence over the settings specified in
  2451. the INI file.
  2452.  
  2453. Note 2: If you specify wildcard file name in the command line, all files
  2454. that match the wildcard will be opened in edit windows.
  2455.  
  2456. `Parameters             Meaning
  2457. `─────────────────────  ───────────────────────────────────────
  2458. `/INI:<filename>[.INI]  Force specified INI file to be read
  2459. `/OPT:<filename>[.PVO]  Force specified options file to be read
  2460. ^
  2461. @HELP_INDEX
  2462. Help index
  2463.  
  2464. `Help index
  2465. `──────────────────────────────────────────────────
  2466. ^
  2467.